incendiary devices - Alemán Inglés Diccionario